package com.demo.demo1.wifi;

import java.util.List;

import android.content.Context;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiConfiguration.KeyMgmt;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.view.View;
import android.widget.TextView;

//dont know what is it?

public class WifiConnector {
	
//		private static final String CHIPKIT_BSSID = "E2:14:9F:18:40:1C";
//		private static final int CHIPKIT_WIFI_PRIORITY = 1;
//
//		public void init() {
//		    
//
//		    final WifiManager myWifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
//		    final WifiInfo myWifiInfo = myWifiManager.getConnectionInfo();
//
//		    WifiConfiguration wifiConfiguration = new WifiConfiguration();
//		    wifiConfiguration.BSSID = CHIPKIT_BSSID;
//		    wifiConfiguration.priority = CHIPKIT_WIFI_PRIORITY;
//		    wifiConfiguration.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
//		    wifiConfiguration.allowedKeyManagement.set(KeyMgmt.NONE);
//		    wifiConfiguration.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);
//		    wifiConfiguration.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN);
//		    wifiConfiguration.status = WifiConfiguration.Status.ENABLED;
//
//		    myWifiManager.setWifiEnabled(true);
//
//		    int netID = myWifiManager.addNetwork(wifiConfiguration);
//
//		    myWifiManager.enableNetwork(netID, true);
//
//		    textWifiInfo.setText("SSID: " + myWifiInfo.getSSID() + '\n' 
//		            + myWifiManager.getWifiState() + "\n\n");
//
//		    btnNewScan.setOnClickListener(new View.OnClickListener() {
//		        public void onClick(View v) {
//		            getNewScan(myWifiManager, textWifiManager, textIp);
//		        }
//		    });     
//		}
//
//	
//		public void getNewScan(WifiManager wm, TextView...textViews) {
//		    wm.startScan();
//		    List<ScanResult> scanResult = wm.getScanResults();
//		    String scan = "";
//		    for (int i = 0; i < scanResult.size(); i++) {
//		        scan += (scanResult.get(i).toString() + "\n\n");
//		    }
//		}

}
